@charset "utf-8";
* {box-sizing:border-box}
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul {margin:0px;padding:0}
body {background:#FFF;color:#333;font-size:14px;font-family:Arial,Helvetica,sans-serif;}
caption,td,th {font-size:16px;border:1px}
h1,h2,h3,h4,h5,h6 {font-weight:400;font-size:100%}
.h2,.h3{font-weight:400;font-size:100%}
.h4,.h5,.h6,h4,h5,h6 {margin:0}
address,caption,cite,code,var {font-style:normal;font-weight:400}
a {color:#333;text-decoration:none}
a:link {text-decoration:none}
a:hover {text-decoration:none;color:#000}
img {border:none;max-width:100%}
li,ol,ul {list-style:none}
button,input,select,textarea {font:14px Verdana,Helvetica,Arial,sans-serif}
table {border-collapse:collapse}
html {overflow-y:scroll;overflow-x:hidden}
i {font-style:normal}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {*zoom:1}
.container {width:1100px;margin:0 auto;}
.top {background:#004893;height:34px}
.top .container {display:flex;justify-content:space-between;align-items:center;height:100%;color:#FFF;}
.top .container a {color:#FFF}
.header_logo {padding:30px 0;}
.logo {display:flex;align-items:center;float:left;padding:10px 0;}
.logo img {max-height:72px;}
.head_tr {display:flex;min-width:210px;margin-left:20px;}
.head_tr a {padding:0 5px;}
.head_xt {float:left;background:url(../20170620172027_911475001.png) no-repeat left center;padding:13px 22px;margin-left:22px;}
.tel {float:right;padding-left:52px;background:url(../phone.png) no-repeat left center;}
.head_xt p {font-size:32px;font-weight:normal;color:#004893;line-height:40px;}
.head_xt span {font-size:16px;color:#f00;letter-spacing:1px;line-height:26px;}
.tel_s {font-size:16px;color:#004893;line-height:24px;}
.tel_m {font-size:24px;color:#ff0000;line-height:26px;}
.banner .swiper-pagination-bullet {width:40px;height:12px;line-height:24px;margin-left:5px;cursor:pointer;background:#FFF;transition:all 0.5s;border-radius:10px;}
.banner .swiper-pagination-bullet-active {background:#c93939;transition:all 0.5s;width:50px;}
#banner img {display:block;}
.banner-btn > div {width:45px;height:100px;position:absolute;left:0;top:50%;margin-top:-50px;background:url(../sprite.png) no-repeat 0 0;cursor:pointer;opacity:.2;}
#banner .swiper-button-next {left:auto;right:0;transform:rotate(180deg);}
.banner-btn:hover > div {opacity:.5}
.search-d {width:218px;float:right;overflow:hidden;height:30px;margin-top:13px;border:solid 1px #dbdbdb}
.searchtxt {float:left;width:calc(100% - 34px);height:30px;border:none;outline:none;padding-left:5px;}
.searchbtn {float:right;width:34px;height:30px;background:#FFF url("../search.png") no-repeat center;border:none;}
.search {width:100%;height:54px;background:#f5f5f5;border-bottom:solid 1px #dbdbdb;}
.search-text {width:calc(100% - 250px);line-height:54px;float:left;}
.search strong {color:#f00;}
.products_l {float:left;width:300px;}
.fenlei_tit {width:100%;height:100px;overflow:hidden;background:#004893;}
.fenlei_tit_l {float:left;width:92px;text-align:right;line-height:100px;font-size:82px;color:#FFF;text-transform:uppercase;}
.fenlei_tit_r {float:left;overflow:hidden;font-size:26px;color:#FFF;padding-top:20px;line-height:26px;padding-left:5px;width:calc(100% - 92px);margin-top:5px;}
.fenlei_tit_r span {display:block;font-weight:500;font-size:14px;color:#8bb5e1;text-transform:uppercase;margin-top:5px;}
.products {padding-top:70px;}
.products_l ul {background:#f5f5f5;padding:15px 20px 10px;}
.products_l ul li {height:60px;margin-bottom:10px;position:relative;display:flex;align-items:center;background:#FFF url("../icon.png") no-repeat 20px center;}
.products_l ul li:after {content:' ';position:absolute;left:5px;top:0;bottom:0;width:3px;background:#004893;}
.products_l ul li a {font-size:13px;color:#004893;padding-left:55px;}
.products_r {width:calc(100% - 350px);float:right;}
.products_cate {display:flex;justify-content:space-between;align-items:center;width:100%;}
.products_cate li {flex:1;background:#ededed;height:50px;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:30px;}
.products_cate li.on {background-color:#004893;color:#FFF}
.products_cate li.on:after {content:' ';width:0;height:0;border:15px #FFF solid;border-color:#004893 transparent transparent;position:absolute;top:100%;left:50%;margin-left:-15px;}
.products_case_list li {width:33.3%;padding:0 6px;float:left;}
.products_case_list i {display:flex;}
.products_case_list li p {padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:38px;}
.tab-list ul {display:none;}
.tab-list ul.active {display:block;}
.problem {width:100%;overflow:hidden;height:162px;background:url(../20170615211100_223698654.png) no-repeat center;padding:30px 0;margin-top:50px;}
.problem .container > div {width:65%;float:left;}
.problem .container > .problem_tr {width:35%;}
.problem_tl_m {font-size:20px;color:#FFF;line-height:30px;}
.problem_tl_s {font-size:28px;color:#FFF;line-height:40px;}
.problem_tr {float:right;margin-top:35px;display:flex;justify-content:center;}
.problem_tr > div {background:url(../20170615211429_985947437.png) no-repeat left top;padding-left:70px;}
.problem_tr_s {font-size:15px;color:#004893;line-height:22px;}
.problem_tr_m {font-size:28px;color:#f00;line-height:36px;}
.problem_d {width:1100px;margin:0px auto;overflow:hidden;height:594px;margin-top:30px;background:url(../20170615211755_222658631.png) no-repeat center;}
.problem_dt {width:1100px;margin:0px auto;overflow:hidden;}
.problem_dt_l {float:left;width:229px;height:152px;margin-left:20px;padding-top:25px;padding-left:20px;color:#FFF;font-size:30px;background:url(../20170615212053_890808973.png) no-repeat center;line-height:38px;}
.problem_dt_l span {font-size:38px;display:block;line-height:44px;padding-left:60px;}
.problem_dt_r {float:left;font-size:31px;color:#004185;line-height:48px;padding-left:71px;padding-top:40px;}
.problem_dt_r span {font-size:35px;display:block;}
.problem_text {display:flex;justify-content:flex-end;flex-wrap:wrap;}
.problem_text ul {overflow:hidden;width:51%;}
.problem_text li {float:left;padding-left:34px;line-height:58px;font-size:18px;color:#f00;background:url(../20180512090941_1489420177.png) no-repeat left center;}
.tit-h2 {padding-top:10px;text-align:center;font-size:30px;color:#004893;line-height:50px;}
.tit-p {position:relative;margin-top:15px;display:flex;justify-content:center;}
.service-ul {margin-top:30px;}
.service .tit-p:before {content:' ';position:absolute;top:50%;width:100%;height:1px;background:#CCC;}
.tit-p span {display:block;height:34px;background:#004893;font-size:17px;line-height:34px;color:#FFF;position:relative;z-index:9;width:420px;text-align:center;}
.problem_text .problem_dd_i li {width:230px;}
.service ul {display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0 50px;}
.service ul li {flex:1;padding:0 5px;}
.service ul li p {line-height:28px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.advantages {padding-top:40px;background:#fdfdfd;border-bottom:solid 2px #004893;border-top:solid 2px #004893;}
.tit-h2 span {font-size:45px;font-style:italic;margin-left:10px;}
.advantages .tit-p {color:#f00;font-size:20px;}
.service-ul > li {position:relative;height:336px;}
.service-ul > li:before {content:' ';position:absolute;top:0;left:0;width:83px;height:53px;z-index:5;background:url("../num_icon.png") no-repeat;}
.service-ul > li > div {float:right;height:90%;}
.service-ul > li span {position:absolute;top:0;left:0;width:83px;height:53px;display:flex;justify-content:center;align-items:center;font-size:30px;color:#FFF;font-weight:bold;padding-right:20px;z-index:9;}
.service-ul-text {width:55%;margin-right:5%;padding-left:78px;padding-top:78px;position:relative;overflow:hidden;}
.service-ul-text:after,.service-ul-text:before {content:' ';top:10px;position:absolute;left:0;width:100%;height:32px;background:url("../line.png");z-index:1;}
.service-ul-text:after {transform:rotate(90deg);transform-origin:0;left:28px;}
.service-ul-img {width:40%;}
.service-ul-text h4 {font-size:26px;color:#004893;line-height:40px;}
.service-ul-text ul {width:100%;overflow:hidden;padding-top:10px;border-top:dashed 1px #7d7d7d;}
.service-ul-img img {display:block;max-width:100%;max-height:100%;}
.service-ul-text ul li {overflow:hidden;margin-top:8px;line-height:22px;font-size:14px;color:#f00;padding-left:22px;background:url(../20170615202314_1828826050.png) no-repeat left 5px;}
.partner-list li i {display:block;padding:2px;border:solid 1px #CCC;}
.partner-list li p {padding:0 5px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.partner-list li:hover i {border-color:#004893;}
.partner {margin-top:40px;margin-bottom:30px;}
#partner-list {margin-top:15px;position:relative;padding:0 50px;}
#partner-list .swiper-button-prev {background:url("../20170615172112_1584194942.png");width:36px;height:36px;left:0;outline:none;}
#partner-list .swiper-button-next {background:url("../20170615172112_1584194942.png");width:36px;height:36px;right:0;transform:rotate(180deg);outline:none;}
.about {width:100%;padding:45px 0;background:#f3f3f3;}
.about .container {display:flex;flex-wrap:wrap;justify-content:space-between;}
.about-img {width:40%;flex-basis:40%;}
.about-text {width:53%;flex-basis:53%;position:relative;padding:20px;}
.about-text:after,.about-text:before {content:' ';position:absolute;top:0;left:0;background:#004893;width:48px;height:3px;}
.about-text:before {width:3px;height:48px;}
.about-text h4 {font-size:20px;color:#004893;line-height:50px;}
.about-text h4 span {color:#f00}
.about_rs {padding:10px 0px;text-align:left;line-height:25px;font-size:13px;color:#00254c}
.about_rs strong {font-size:16px;}
.about_a {margin-top:10px;}
.about_a a {width:118px;height:34px;line-height:34px;overflow:hidden;display:block;float:left;margin-right:20px;text-align:center;color:#FFF;font-size:12px;background:#004893;}
.about_a a:hover {background:#f00;}
.index_news {display:flex;justify-content:space-between;flex-wrap:wrap;padding:40px 0;}
.index_news .index_news_list {flex-basis:calc(33.3% - 20px);width:calc(33.3% - 20px);border:1px #CCC solid;}
.news_m {background:url("../20170615155943_1102134518.jpg") no-repeat 16px center;height:62px;display:flex;padding:0 16px;justify-content:space-between;align-items:center;padding-left:50px;border-bottom:1px #CCC solid;}
.index_news .index_news_list:nth-child(2) .news_m {background-image:url("../20170615155943_515795473.jpg");}
.index_news .index_news_list:nth-child(3) .news_m {background-image:url("../20170615155943_2065321542.jpg");}
.news_m h3,.news_m h6,.news_m .h3 {font-size:20px;color:#004893;}
.news_m a {color:#666;text-transform:uppercase;}
.index_contact_con {line-height:32px;padding:23px;}
.index_contact_con h4 {font-size:18px;font-weight:bold;}
.index_news_img {border-bottom:1px #CCC solid;}
.index_news_img img {display:block;}
.index_news_con {padding:10px;}
.index_news_con li {padding:10px 0;border-bottom:dotted 1px #CCC;}
.index_news_con li a,.faq_con li a {font-size:14px;color:#00254c;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;}
.index_news_con li p,.faq_con li p {display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;max-height:48px;font-size:12px;color:#888}
.faq_con {padding:10px;}
.faq_con li {padding:10px 0 10px 25px;background:url("../20170615163454_2105546238.jpg") no-repeat left 12px;border-bottom:1px #CCC dashed;}
footer {margin:0px auto;position:relative;background:#004893;}
footer:after {content:' ';background:url(../20170614181528_628284325.png) no-repeat center top;position:absolute;top:-25px;left:0;width:100%;height:25px;background-size:cover;}
footer .container {padding:15px 0;}
.footer_ewm_j {width:200px;float:left;display:flex;justify-content:space-between;}
.footer_ewm_j > div {width:90px;flex-basis:90px;background:#FFF;}
.footer_ewm_j > div p {text-align:center;font-size:12px;padding:5px 0;}
.bottom_dh {width:calc(100% - 230px);margin-left:30px;float:left;}
.bottom_dh h3 {font-size:16px;margin-bottom:15px;color:#FFF}
.bottom_dh ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.bottom_dh ul li {flex-basis:33.3%;width:33.3%;}
.bottom_dh ul li a {line-height:28px;color:#bde2ff}
.footer_ewm {width:50%;float:left;border-right:solid 1px #2062a8;}
.bottom_bq {float:right;overflow:hidden;padding-top:20px;font-size:9pt;line-height:23px;color:#bde2ff;width:50%;padding-left:8%;}
.bottom_bq a {color:#bde2ff;}
.e_mobile {display:inline-block;height:25px;line-height:25px;background:url(../emobile.png) 0px -50px no-repeat;text-indent:25px;}
.copyright {display:flex;height:31px;align-items:center;}
.copyright img {padding:0 10px;}
.bPosition {line-height:45px;padding:0 16px;margin:10px 0 0 0;background:#004893;color:#FFF}
.bPosition a {color:#FFF}
.bPosition a:hover {color:#FFF;text-decoration:underline}
.inner {padding-top:24px;padding-bottom:30px;}
.sidebar {float:left;width:240px;}
.main {float:right;width:calc(100% - 270px);}
.ctit h3 {border:1px solid #004893;background:#004893;font-size:16px;color:#FFF;line-height:42px;text-transform:uppercase;margin-bottom:auto;padding-left:20px;margin-top:2px;}
.sf-menu {display:table;width:100%;margin:0 auto;margin-bottom:20px;border:5px solid #EEE;position:relative;}
.sf-menu li {clear:both;border-bottom:1px solid #EEE;position:relative;}
.sf-menu li a,.sf-menu li:hover a {display:block;color:#333;line-height:24px;font-size:16px;padding:9px 0 6px 14px;}
.sf-menu li a:hover {background-color:#f2f2f2;}
.sf-menu li li {clear:both;text-transform:capitalize;margin:0px auto;position:relative;border-bottom:none;padding-bottom:0;background:#004893;}
.sf-menu li li.LiLevel2 a {line-height:26px;}
.sf-menu li li.LiProDetail a {width:200px;}
.sf-menu li li a,.sf-menu li:hover li a {display:block;line-height:20px;color:#FFF;padding:6px 0 4px 0px;text-decoration:none;font-size:12px;padding-left:18px;font-weight:normal;}
.sf-menu li li a:hover {text-decoration:none;color:#555;}
ul.sf-menu ul {display:none;}
.sf-menu li:hover ul {display:block;}
ul.sf-menu ul ul {position:absolute;top:0px;margin:0px;visibility:hidden;border:0px;border-radius:0px;border-left:0px;z-index:999999;}
.sf-menu li li:hover {opacity:1;}
.sf-menu li li li a,.sf-menu li:hover li li a {text-decoration:none;border-bottom:1px solid #ddd;padding:5px 0 3px 12px;text-indent:8px;}
ul.pro-menu {margin-top:-1px;margin:0px;padding:0px;text-transform:capitalize;}
ul.sf-menu li:hover > ul {visibility:visible;margin:0px;padding:0px;}
ul.sf-menu li.Level1 > a {background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/pico1.png) 3px 15px no-repeat;}
.sf-menu1 {display:table;width:220px;margin:0px auto;padding-bottom:20px;}
.sf-menu1 li {clear:both;border-bottom:1px solid #EEE;}
.sf-menu1 li a {display:block;color:#333;line-height:24px;font-size:16px;background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/pico.png) 3px 15px no-repeat;padding:9px 0 6px 14px;}
.sf-menu1 li a:hover {background-color:#f2f2f2;}
.sf-menu1 li li {clear:both;text-transform:capitalize;margin:0px auto;position:relative;border-bottom:none;padding-bottom:0px;}
.sf-menu1 li li.LiLevel2 a {background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/icon01.gif) no-repeat 8px 11px;line-height:26px;}
.sf-menu1 li li.LiProDetail a {background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/ico_sort.png) no-repeat 8px 11px;}
.sf-menu1 li li a {display:block;line-height:20px;color:#777;padding:2px 0 4px 0px;text-decoration:none;font-size:12px;padding-left:18px;font-weight:normal;}
.sf-menu1 li li a:hover {text-decoration:none;color:#555;}
ul.sf-menu1 ul {visibility:visible;}
ul.sf-menu1 ul ul {position:absolute;left:220px;width:220px;top:0px;margin:0px;visibility:hidden;border:0px;border-radius:0px;border-left:0px;z-index:999999;}
.sf-menu1 li li li {background:#FFF;padding:0px;}
.sf-menu1 li li:hover {opacity:1;}
.sf-menu1 li li li a,.sf-menu1 li:hover li li a {text-decoration:none;background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/ico_sort.png) #f2f2f2 no-repeat 8px 11px;border-bottom:1px solid #ddd;padding:5px 0 3px 12px;text-indent:8px;}
ul.pro-menu {margin-top:-1px;margin:0px;padding:0px;text-transform:capitalize;}
ul.sf-menu1 li.Level1 > a {background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/pico1.png) 3px 15px no-repeat;}

.sf-menu2 {display:table;width:220px;margin:0px auto;padding-bottom:20px;}
.sf-menu2 li {clear:both;border-bottom:1px solid #EEE;position:relative;}
.sf-menu2 li a,.sf-menu2 li:hover a {display:block;color:#0a4da6;color:#333;line-height:24px;font-size:16px;background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/pico.png) 3px 15px no-repeat;padding:9px 0 6px 14px;}
.sf-menu2 li a:hover {background-color:#f2f2f2;}
.sf-menu2 li li {clear:both;text-transform:capitalize;margin:0px auto;position:relative;border-bottom:none;padding-bottom:0px;border-bottom:1px solid #FFF;}
.sf-menu2 li li.LiLevel2 a {background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/icon01.gif) no-repeat 8px 13;line-height:26px;}
.sf-menu2 li li.LiProDetail a {background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/ico_sort.png) no-repeat 8px 13px;}
.sf-menu2 li li a,.sf-menu2 li:hover li a {display:block;line-height:20px;color:#777;padding:6px 0 4px 0px;text-decoration:none;font-size:12px;padding-left:18px;font-weight:normal;}
.sf-menu2 li li a:hover {text-decoration:none;color:#555;}
ul.sf-menu2 ul {display:none;}
.sf-menu2 li:hover ul {display:block;}
ul.sf-menu2 ul {position:absolute;left:220px;width:220px;top:0px;margin:0px;visibility:hidden;border:0px;border-radius:0px;border-left:0px;z-index:999999;background:#EEE;}
.sf-menu2 li li li {background:#FFF;padding:0px;}
.sf-menu2 li li:hover {opacity:1;}
.sf-menu2 li li li a,.sf-menu2 li:hover li li a {text-decoration:none;background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/ico_sort.png) #f2f2f2 no-repeat 8px 11px;border-bottom:1px solid #ddd;padding:5px 0 3px 12px;text-indent:8px;}
ul.pro-menu {margin-top:0px;position:absolute;padding:0px;text-transform:capitalize;left:231px;top:0px;z-index:999;}
ul.sf-menu2 li:hover > ul {visibility:visible;margin:0px;padding:0px;}
ul.sf-menu2 li.Level1 > a {background:url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/pico1.png) 3px 15px no-repeat;}
.lsec {margin-top:10px;width:240px;border:5px solid #EEE;padding:15px;}
.pinfo {display:block;line-height:24px;padding:20px 0 30px 20px;}
.pro_list li .pro_list_img {width:30%;float:left;display:flex;justify-content:center;}
.pro_list li .pro_list_con {width:70%;padding-left:30px;float:left;}
.pro_list li .pro_list_con h3 a {margin:10px 0;line-height:25px;font-size:20px;color:#222;font-weight:600;}
.pro_list li .pro_list_con h3 {margin:10px 0;}
.pro_list li .pro_list_con p {line-height:25px;font-size:15px;}
.pro_list li .pro_list_con .btn {margin-top:15px;padding:8px 20px;background:#004893;color:#FFF;border-radius:5px;display:inline-block;}
.pro_list li .pro_list_con .btn:hover {background:#222;}
.pro_list li {padding-bottom:20px;margin-bottom:20px;border-bottom:1px #CCC dashed;}
.pages {text-align:center;font-size:12px;padding:15px 0 20px 0;color:#b2b2b2;clear:both}
.pages a,.pages span {display:inline-block;margin:1px 5px;min-width:10px;height:30px;padding:0 10px;line-height:30px;}
.pages a:link,.pages a:visited {color:#666;background:#FFF;}
.pages a:hover,.pages a:active,.pages span.ctxt {color:#FFF;background:#333;text-decoration:none}


/*
分页格式
*/
.pagelist {
    margin-top: 50px;
    margin-bottom: 35px;
}
.pagelist ul {
    text-align: center;
    font-size: 0;
}
.pagelist ul li {
    display: inline-block;
    margin: 0 3px;
}
.pagelist ul li a {
    padding: 9px 15px;
    font-size: 14px;
    display: block;
    background: rgb(178, 175, 175);
    color: #fff;
}
.pagelist ul li span {
    padding: 9px 15px;
    font-size: 14px;
    display: block;
    color: rgb(140, 137, 137);
}
.pagelist ul li.active a {
    background: none;
    color: rgb(140, 137, 137);
    border: 1px solid #e5e5e5;
}
.pagelist ul li.active span {
    background: none;
    color: rgb(140, 137, 137);
    border: 1px solid #e5e5e5;
}
.pagelist ul li.disabled span {
    background: none;
    color: rgb(140, 137, 137);
    border: 1px solid #e5e5e5;
}
.pagelist ul li.pageprev a, .pagelist ul li.pagenext a {
    background: none;
    color: rgb(140, 137, 137);
    border: 1px solid #e5e5e5;
}
.pagelist ul li:hover {
    transform: scale(0.95);
}


.pcon_l {width:100%;text-align:center;}
.pcon_r {text-align:center;}
h1.pd-title {font-size:20px;font-weight:600;color:#4a4a4a;padding-bottom:10px;line-height:24px;border-bottom:1px solid #E4E2E2;text-transform:none;margin-bottom:15px;}
.pcon_r .pcon_info {line-height:25px;color:#333;font-size:14px;}
.pcon_r .p_more {line-height:48px;height:48px;padding:0 20px;}
.pcon {padding-top:30px;float:left;width:100%;}
.pcon .tit {height:40px;line-height:40px;padding-left:20px;background:#e2e2e2;color:#004893;font-size:18px;font-weight:bold;}
.pcon .pinfo {display:block;line-height:24px;padding:20px 20px 30px 20px;}
.pcon .pinfo img {max-width:100%;margin:0px auto;}
.acon {float:left;width:100%;}
.acon .pinfo {display:block;line-height:24px;padding:0px 0 30px 10px;}
.acon .pinfo img {max-width:100%;margin:0px auto;}
.proIntro {color:#999;padding:10px 10px;margin:10px 0;border:1px solid #EEE;border-radius:5px;}
.prosubmenu li {float:left;width:32%;line-height:24px;}
.prosubmenu {padding:3px 0 0 10px;}
#feedbackForm table {width:100%;max-width:600px;_width:600px;margin-top:20px;margin:0px auto;text-align:left;}
.ftxt {width:30%;}
.fput {width:68%;}
#feedbackForm .text {float:left;width:90%;height:26px;margin:16px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px;border:1px solid #CCC;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea {float:left;width:90%;padding:0px;margin:16px 0px 0px 0px;border:1px solid #CCC;height:100px;font-size:12px;line-height:24px;font-family:Arial,Helvetica,sans-serif;color:#666;}
#feedbackForm .submita {display:inline-block;padding:0 20px;height:30px;line-height:30px;text-align:center;font-size:18px;background:#004893;margin:20px auto;border:none;color:#FFF;cursor:pointer}
#feedbackForm .fsbtn {text-align:center;width:90%;border:1px solid #FFF;}
#feedbackForm span.xh {color:#004893;}
.es-carousel-wrapper {padding:10px 37px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;}
.es-carousel {overflow:hidden;background:#FFF;}
.es-carousel ul {display:none;}
.es-carousel ul li {height:100%;float:left;display:block;}
.es-carousel ul li a {display:block;border:1px solid #EEE !important;width:138px;height:136px;line-height:136px;vertical-align:middle;display:table-cell;text-align:center}
.es-carousel ul li a img {display:block;border:none;max-width:132px;max-height:124px;_margin-top:expression_r((300 -this.height)/2);margin:0px auto;}
.es-nav span {position:absolute;top:50%;left:12px;background:transparent url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/duo_left.gif) no-repeat top left;width:19px;height:32px;margin-top:-13px;text-indent:-9000px;cursor:pointer;opacity:0.8;}
.es-nav span.es-nav-next {right:12px;left:auto;background:transparent url(http://www.zs-jntjx.com/Content/C_IMG/m274/blue/duo_right.gif) no-repeat top left;}
.es-nav span:hover {opacity:1.0;}
.table {border-collapse:collapse;}
.table td,.table th {border:1px solid #cdcdcd;padding:5px;}
.table p {padding:0px;margin:0px;}
.news_list > ul li a {display:flex;height:40px;align-items:center;}
.news_list > ul li p {width:calc(100% - 120px);flex-basis:calc(100% - 120px);font-size:15px;text-align:left;text-indent:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_list > ul li span {width:100px;flex-basis:100px;font-size:14px;color:#333;text-align:right;}
.news_list > ul li {border-bottom:1px #CCC dashed;}
.news_list > ul li:hover p,.news_list > ul li:hover span {color:#004893;text-decoration:underline}
.news_con h1 {text-align:center;color:#000;font-size:22px;}
.news_con time {display:block;line-height:30px;border-bottom:1px solid #CCC;padding-top:10px;font-size:12px;color:#999;width:160px;margin:0 auto 20px;text-align:center;}
.news_p p {line-height:24px;font-size:15px;margin-bottom:10px;}
.news_con .pn {padding:12px 0 0 0;min-height:40px;}
.news_con .prev,.news_con .next {font-size:16px;padding:6px 0 0 0;width:100%;}
.news_con .next {margin-right:0;}
.news_con .prev a,.news_con .next a {color:#666;}
.news_con .prev a:hover,.news_con .next a:hover {color:#004893;}
.news_related {margin-top:30px;}
.news_related h3 {font-size:25px;line-height:24px;padding:10px 0 35px 0;color:#004893;font-weight:normal;height:30px;margin-bottom:20px;}
.news_related ul a {display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;border-bottom:1px dashed #CCC;color:#333;line-height:30px;}
.news_related ul a:hover {color:#004893;}
.news_related ul {display:flex;justify-content:space-between;flex-wrap:wrap;}
.news_related ul li {width:49%;flex-basis:49%;}
.ind-pro-img {display:flex;align-items:center;justify-content:center;border-bottom:1px #EEE solid;}
.ind-pro {width:calc(16.6% - 10px);margin:20px 5px;float:left;border:1px #EEE solid;box-shadow:0 10px 10px #EEE;padding-bottom:10px;}
.ind-pro span {display:block;padding:0 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;overflow:hidden;height:32px;margin-top:5px;}
.ind-pro:hover span {color:#004893;}
.copy > div p {color:#FFF;font-size:9pt;flex-basis:100%;width:100%;text-align:center}
.rollPro {height:220px;margin-bottom:30px;}
.rollPro .Cont {width:94%;overflow:hidden;margin:0px auto;}
.rollPro .ScrCont {width:10000000px;}
.rollPro .pic {position:relative;width:170px;height:160px;margin:0 3px;border:1px solid #EEE;text-align:center;}
.rollPro .pbox img {max-width:162px;max-height:100px;}
.rollPro .pbox {width:100%;display:flex;height:120px;text-align:center;align-items:center;justify-content:center;}
.rollPro p {height:42px;overflow:hidden;line-height:20px;position:absolute;bottom:0;width:100%;display:flex;text-align:center;align-items:center;justify-content:center;}
.rollPro #List1,.rollPro #List2,.rollPro .wen_jt,.rollPro .Cont,.rollPro .pic {float:left;}
.rollPro .wen_jt {width:24px;padding-top:45px;}
@media (min-width:992px) {.service-ul > li:nth-child(even) .service-ul-text {margin-right:0;margin-left:5%;}
.service-ul > li:nth-child(even) > div {float:left;}
.service-ul > li:nth-child(even):before {right:0;left:auto;transform:rotate(180deg);}
.service-ul > li:nth-child(even) span {right:0;left:auto;padding-right:0;padding-left:20px;}
.service-ul > li:nth-child(even) .service-ul-text:after {left:calc(100% - 28px);}
.service-ul > li:nth-child(even) .service-ul-text {padding-left:0;padding-right:78px;}
#nav {width:100%;border-top:solid 1px #ebebeb;}
#nav > ul > li {line-height:56px;float:left;text-align:center;border-right:solid 1px #ebebeb;position:relative}
#nav > ul > li > a {text-decoration:none;font-size:15px;line-height:56px;display:block;text-align:center;color:#00254c;padding:0 30px;}
#nav > ul > li > a:hover {text-decoration:none;background:#004893;transition:all 0.8s;color:#FFF;}
#nav li ul {display:none;position:absolute;top:100%;left:0;z-index:9999;min-width:160px;border:1px rgba(0,0,0,.15);background-color:#FFF;}
#nav li ul li {font-size:16px;padding:10px;line-height:24px}
#nav li ul li:hover {background:#004893}
#nav li ul li:hover a {color:#FFF}
#nav a {color:#333;white-space:nowrap}
.m_992 {display:none;}
#nav > ul > li:hover ul {display:block;}}
@media (max-width:1200px) {.container {width:970px;}
.head_xt {display:none;}}
@media (max-width:991px) {.container {width:100%;padding:0 30px;}
.footer_ewm,.bottom_bq {width:100%;float:none;max-width:550px;margin:0 auto;border:none;padding-left:0;}
.index_news {padding:30px;}
.top {display:none;}
.nav-btn {position:absolute;right:30px;bottom:0;height:100%;display:flex;align-items:center;z-index:99999;justify-content:center}
.nav-r-btn {position:relative;width:40px;height:40px}
.nav-btn span {position:absolute;top:11px;right:0;display:block;width:25px;height:3px;border:0 solid #333;background-color:#333;-webkit-transition:top .2s .2s,background .2s,opacity 0s .2s,-webkit-transform .2s;transition:top .2s .2s,transform .2s,background .2s,opacity 0s .2s}
.nav-btn span:nth-of-type(2) {top:19px}
.nav-btn span:nth-of-type(3) {top:auto;bottom:10px;-webkit-transition:bottom .2s .2s,background .2s,-webkit-transform .2s;transition:bottom .2s .2s,transform .2s,background .2s}
.nav-btn.toggle-animate span:nth-of-type(1) {top:19px;transform:rotate(45deg);transition:top .2s,transform .2s .2s,background .2s;-webkit-transform:rotate(45deg);-webkit-transition:top .2s,-webkit-transform .2s .2s,background .2s}
.nav-btn.toggle-animate span:nth-of-type(2) {opacity:0;transition:opacity .2s;-webkit-transition:opacity .2s}
.nav-btn.toggle-animate span:nth-of-type(3) {bottom:18px;transform:rotate(-45deg);transition:bottom .2s,transform .2s .2s,background .2s;-webkit-transform:rotate(-45deg);-webkit-transition:bottom .2s,-webkit-transform .2s .2s,background .2s}
#nav > ul {position:absolute;top:100%;width:300px;background:#222;right:-300px;overflow-y:auto;height:calc(100vh - 58px);transition:.3s right ease-in-out;-webkit-transition:.3s right ease-in-out;-o-transition:.3s right ease-in-out;-moz-transition:.3s right ease-in-out;z-index:999}
#nav.actived > ul {right:0;transition:.3s right ease-in-out;-webkit-transition:.3s right ease-in-out;-o-transition:.3s right ease-in-out;-moz-transition:.3s right ease-in-out}
.down #nav > ul {height:calc(100vh - 72px)}
#nav > ul li a {display:block;font-size:16px;line-height:48px;color:rgba(255,255,255,.6)}
#nav > ul > li > a {color:rgba(255,255,255,.8)}
#nav .icon-right {position:absolute;right:0;width:48px;height:48px}
#nav .icon-right:after {content:'';border:2px solid rgba(255,255,255,.8);display:block;width:8px;height:8px;margin:auto;position:absolute;top:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-top:none;border-right:none;right:20px;transition:.3s all ease-in-out}
#nav .submenu {display:none}
#nav .icon-right.active:after {transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .3s cubic-bezier(.66,.53,.65,1);-o-transition:all .3s cubic-bezier(.66,.53,.65,1);-moz-transition:all .3s cubic-bezier(.66,.53,.65,1);-webkit-transition:all .3s cubic-bezier(.66,.53,.65,1)}
#nav > ul .submenu li a {padding:0 20px 0 30px;color:rgba(255,255,255,.7)}
.header_logo,header {position:relative;z-index:999}
.tel {display:none}
.search-text {display:none}
.products {padding-top:30px;}
.products_l {display:none}
.products_r {width:100%;float:none}
.problem {background:#f1eff0;height:auto;padding:20px 0}
.problem .container > div {width:100%;float:none;}
.problem_tl_s,.problem_tl_m {color:#00448b}
.problem_tl_s {font-size:22px}
.problem_tl_m {font-size:16px}
.problem_tr {margin-top:20px}
.problem_dt_l {background:none;display:none}
.problem_d {background:none;width:100%;padding:0 30px;height:auto;margin-bottom:30px}
.problem_text {display:block}
.problem_dt_r {padding-left:0;padding-top:0}
.problem_dt_r {font-size:22px}
.problem_dt_r span {font-size:28px}
.problem_dt {width:100%}
.problem_text ul {max-width:100%}
.problem_text li {line-height:2}
.service ul li {width:33.3%;flex-basis:33.3%;margin-bottom:10px}
.service-ul-text h4 {font-size:20px;line-height:1.6}
.about-img,.about-text {width:100%;flex-basis:100%}
.about-text {margin-top:30px}
.index_news .index_news_list {width:100%;flex-basis:100%;margin-bottom:20px;}
.problem .container > .problem_tr {width:100%;justify-content:flex-start;}}
@media (max-width:800px) {.service-ul-img {width:100%;float:none;}
.service-ul > li {height:auto;}
.service-ul > li > div {float:none;}
.service-ul-text:after,.service-ul-text:before {display:none;}
.service-ul-text {padding:0;width:100%;margin:30px 0;}
.service-ul-img {display:flex;justify-content:center;}}
@media (max-width:640px) {.sidebar {display:none;}
.main {width:100%;float:none;}
.container {width:100%;padding:0 15px;}
.products_case_list li {width:50%;}
.problem_tr_m,.problem_tl_s {font-size:20px;line-height:30px;}
.problem_dt_r span {font-size:20px;}
.problem_dt_r {font-size:16px;line-height:32px;}
.problem_text li {font-size:14px}
.tit-h2 {font-size:22px;line-height:1.6;}
.tit-p {margin-top:10px;}
.service ul li {flex-basis:50%;width:50%;}
.tit-h2 span {font-size:30px;}
.advantages {padding-top:20px;}
.advantages .tit-p,.service-ul-text h4 {font-size:16px;}
#partner-list {padding:0;}
#partner-list .swiper-button-prev,#partner-list .swiper-button-next {display:none;}
.partner {margin-top:20px;margin-bottom:15px;}
.about {padding:30px 0;}
.about-text h4 {font-size:18px;line-height:1.6;}
.about_rs strong {font-size:14px;}
.about_a a {width:108px;margin-right:15px;}
.about-text {padding-bottom:0;}
.news_m h3,.news_m h6,.news_m .h3 {font-size:18px;}
.news_m {height:48px;}
.index_contact_con h4,.news_m h3,.news_m h6,.news_m .h3 {font-size:16px;}
.index_contact_con {line-height:28px;}
.news_m a {font-size:14px;}
.service-ul > li:before,.service-ul > li span {display:none;}
.footer_ewm_j {width:100%;float:none;max-width:200px;margin:0 auto;margin-bottom:20px;}
.bottom_dh {width:100%;float:none;margin-left:0;}
footer .container {padding:15px;}
.bottom_dh h3 {margin-bottom:5px;}
.copyright {display:block;height:auto;margin-bottom:10px;}
footer {margin-top:38px;}
footer:after {height:38px;top:-39px;}
.banner-btn {display:none;}
.search-d {float:none;margin:0 auto;}
.search {display:flex;align-items:center;}
.products_cate li {height:38px;font-size:12px;}
.products_cate {margin-top:15px;}
.problem_tr > div {background-size:50px;}
.logo img {max-height:38px;}
.service ul {margin:15px 0 30px;}
.problem_d {padding:0 15px;}
.nav-btn {right:15px;}
.pro_list li .pro_list_img,.pro_list li .pro_list_con {width:100%;float:none;padding-left:0;}
.pro_list {display:flex;justify-content:space-between;flex-wrap:wrap;}
.pro_list li {width:calc(50% - 8px);flex-basis:clac(50% - 8px);}
.pro_list li .pro_list_con p {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;overflow:hidden;max-height:50px;}
.pro_list li .pro_list_con h3 a {font-size:16px;}
.pro_list li .pro_list_con h3 {margin:5px 0;}
.news_related ul li {width:100%;flex-basis:100%;}
.news_con h1 {font-size:18px;}
.tit-p span {font-size:15px}
.search-d {width:100%}
.index_contact_con {padding:10px}}
.copyright {display:inherit;height:auto;}
.service ul li  img {width:100%;}
.service ul {display:initial;}
.service ul li {float:left;width:25%;text-align:center;}
.advantages {clear:both;}
.service  .tit-p span {margin-bottom:26px;}
.footlinks {clear:both;margin:0px auto 30px;padding:0px;max-width:1100px;font-size:12px;line-height:160%;color:#666;text-align:center;}
.footlinks span,.footlinks a:link,.footlinks a:visited {font-size:9pt;line-height:160%;color:#666;}
.bottom_dh .h3{color: #fff;}
